Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
43 ALMA PLACE Terraced £110,000 10 Mar 2006
45 ALMA PLACE Terraced £138,000 7 Aug 2015
47 ALMA PLACE Terraced £95,000 21 Aug 2009
49 ALMA PLACE Terraced £195,000 13 May 2022
51 ALMA PLACE Terraced £187,500 29 Apr 2022
57 ALMA PLACE Terraced £198,050 26 May 2023
59 ALMA PLACE Terraced £129,120 30 May 2007
61 ALMA PLACE Terraced £64,950 23 May 2001
63 ALMA PLACE Terraced £127,000 4 Mar 2016
65 ALMA PLACE Terraced £186,000 12 Jul 2022
67 ALMA PLACE Terraced £76,423 12 Jun 2002
69 ALMA PLACE Semi-Detached £125,000 25 Feb 2019